human suffering - German English Dictionary